#include <FS.h>

String folder_name = "/"; //被读取的文件位置和名称

void setup()
{
    Serial.begin(9600);
    Serial.println("");

    if (SPIFFS.begin())
    { // 启动闪存文件系统
        Serial.println("SPIFFS Started.");
    }
    else
    {
        Serial.println("SPIFFS Failed to Start.");
    }

    // 显示目录中文件内容以及文件大小
    Dir dir = SPIFFS.openDir(folder_name); // 建立“目录”对象
    String file_name;
    while (dir.next())
    { // dir.next()用于检查目录中是否还有“下一个文件”
        file_name = dir.fileName();
        //从闪存中删除file_name文件
        if (SPIFFS.remove(file_name))
        {
            Serial.println(file_name + "： remove sucess");
        }
        else
        {
            Serial.println(file_name + "： remove fail");
        }
    }

    while (dir.next())
    { // dir.next()用于检查目录中是否还有“下一个文件”
        file_name = dir.fileName();
        Serial.println("： -----------------------------"+file_name);
    }
}

void loop()
{
}